package com.fy.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.sql.Timestamp;

@Data
@TableName("announcement")
public class Announcement {
  /**
   * 公告ID
   */
  @TableId(type = IdType.AUTO)
  private Long id;

  /**
   * 公告标题
   */
  private String title;

  /**
   * 公告状态
   */
  private Integer status;

  /**
   * 公告类型
   * update-系统更新
   * notice-系统通知
   * maintain-系统维护
   */
  private String type;

  /**
   * 展示时间
   */
  private Timestamp showTime;

  /**
   * 公告内容
   */
  private String content;

  /**
   * 重要程度 1-普通 2-重要 3-紧急
   */
  private Integer importance;

  /**
   * 创建时间
   */
  private Timestamp createTime;

  /**
   * 更新时间
   */
  private  Timestamp updateTime;
}